@charset "UTF-8";
.right-bottom-box .nav > li > a:hover {
    background-color: #ccc;
}
#bxfb_exit
{
	position: absolute;
    top: -5px;
    right: 2px;
    display: inline-block;
    font-size: 20px;
    height: 20px;
    cursor: pointer;
    color: #777;
}
#bxfb_exit:hover
{
	color: #333;
}
.right-bottom-box {
    width: 368px;
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    position: absolute;
    z-index: 1;
    right: 5px;
    bottom: 5px;
    background: #fff;
    padding: 5px 10px 10px 10px;
    -webkit-box-shadow:1px 1px 5px 2px rgba(100, 100, 100, 0.6);  
  	-moz-box-shadow:1px 1px 5px 2px rgba(100, 100, 100, 0.6);  
  	box-shadow:1px 1px 5px 2px rgba(100, 100, 100, 0.6);
  	/*background: rgba(245,245,245,0.9);*/
    background: #fff;
    display: none;
}

.right-bottom-box .btn-gr {
    position: relative;
    bottom: 0;
    float: right;

}

.right-bottom-box .xian-close {
    display: inline-block;
    width: 84px;
    height: 30px;
    padding: 2px;
    margin-bottom: 4px;
    line-height: 24px;
    margin-right: 2px;
}

.right-bottom-box .xian-close strong {
    margin-left: 4px;
}

.right-bottom-box .alert-dismissable .close,
.alert-dismissible .close {
    right: 0;
}

.right-bottom-box > .btn-gr > button,
.right-bottom-box > .btn-gr > button:focus {
    outline: none;
}
.right-bottom-box .nav > li{
	width:auto;
}
.right-bottom-box .nav > li:hover{
    background: none;
}
.right-bottom-box .nav > li > a {
     border-radius: 0;
    text-align: center;
    color: #333;
    margin: 0;
    border: none;
    font-size: 15px;
    padding: 0 10px;
    height: 100%;
    line-height: 30px;
}

.right-bottom-box .gl {
    display: inline-block;
    width: 70px;
    height: 24px;
    cursor: pointer;
    position: relative;
    top: 0;
    text-align: right;
    line-height: 28px;
    font-size: 20px;
    margin-right: -4px;
}

.right-bottom-box .nav-tabs > li.active > a,
.right-bottom-box .nav-tabs > li.active > a:focus,
.right-bottom-box .nav-tabs > li.active > a:hover
{
    background: none;
    color: #4187e7;
}
.right-bottom-box .nav a:hover{
    background: none;
}
.right-bottom-box .input_text {
    display: inline-block;
    width: 60px;
    font-weight: 600;
}

.right-bottom-box > ul > li > a {
    font-size: 12px;
}

.right-bottom-box > ul {
    width: 100%;
    padding-bottom: 1px;
    height: 34px;
}

#bxfb_div > ul>li>a {
    padding: 0 15px 0 0;
}

.right-bottom-box > ul > li {
    width: 30%;
}

.right-bottom-box .zhlx {
    margin: 10px 0 6px 0;
}

.right-bottom-box .yxqy-tab {
    display: inline-block;
    width: 284px;
    height: 135px;
    float: right;
    border: 1px solid #4187e7;
}
.right-bottom-box .yxqy-tab .nav{
    padding-bottom: 1px;
}
.right-bottom-box .yxqy-tab .tab-content {
    height: 100px;
    overflow-y: scroll;
    overflow-x: hidden;
    padding: 4px 0 0 3px;

}

.issue_method ul li img {
    width: 20px;
    height: 20px;
    margin-top: -34px;
}

.edit {
    width: 1300px;
    height: 500px;
    float: right;
}

.edit_con {
    width: 700px;
    margin: 0 auto;
}

.edit_input {
    width: 600px;
    height: 30px;
    padding-left: 10px;
    margin-bottom: 20px;
}

.edit .pre-all {
    width: 600px;
    margin-bottom: 20px;
}

.glyphicon {
    clear: both;
}

.input_text {
    display: inline-block;
    width: 70px;
}

.method1 {
    width: 86px;
    height: 30px;
    display: inline-block;
    background: #4187e7;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 60px;
    margin-right: 20px;
    overflow: hidden;
    top: 0;
    cursor: pointer;

}

.name {
    display: inline-block;
    width: 86px;
    height: 20px;
    background: #fff;
    color: #4187e7;
    text-align: center;
    cursor: pointer;
    font-size: 10px;

}

.issue_method ul {
    display: inline-block;
    width: 290px;
    height: auto;
    float: right;
    margin-top: -30px;
    margin-bottom: 15px;
}

.issue_method ul li {
    display: inline-block;
    width: 88px;
    height: 50px;
    float: left;
    margin-left: 10px;
    border: 1px solid #4187e7;
    /*cursor: pointer;*/
}

.three-show {
    width: 316px;
    height: 60px;
}

.add-click-show {
    width: 20px;
    height: 20px;
    background: #fff;
    margin-top: 20px;

}

.click-show {
    display: block;
}

/*-----------------------*/

.container-a5 {
    margin-left: 30px;
}

.caption-style-5 {
    list-style: none;
    width: 86px;
    height: 70px;
    margin-right: 4px;
}

.caption-style-5 li {
    float: left;
    /*position: relative;*/
    overflow: hidden;
    margin-top: 4px;
}

.caption-style-5 li:hover .caption {
    opacity: 1;
}

.caption-style-5 li:hover .method1 img {
    opacity: 1;
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}

.caption-style-5 .method1 {
    float: left;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}

.caption-style-5 .blur {
    background-color: rgba(0, 0, 0, 0.0);
    height: 30px;
    width: 86px;
    display: inline-block;
    color: rgba(0, 0, 0, 0.0);
    cursor: pointer;
    position: absolute;

}

@supports (display:-moz-box) {
    .caption-style-5 .blur {
        margin-left: -106px;
    }
}

.caption-style-5 .blur1 {
    background-color: rgba(0, 0, 0, 0.4);
    height: 30px;
    width: 86px;
    display: inline-block;
    color: #fff;
    position: absolute;
    z-index: 999;

}

@supports (display:-moz-box) {
    .caption-style-5 .blur1 {
        margin-left: -106px;
    }
}

.caption-style-5 .blur:hover {
    background-color: rgba(0, 0, 0, 0.4);
    height: 30px;
    width: 86px;
    display: inline;

}

@supports (display:-moz-box) {
    .caption-style-5 .blur:hover {
        margin-left: -106px;
    }
}

.blur .glyphicon-ok-circle {

    display: none;
}

.blur1 .glyphicon-ok-circle {
    line-height: 30px;
    color: #fff;
    font-size: 24px;
    font-weight: 100;
    display: inline-block;
    margin-left: 33px;

}

/*----------------影响分析-------------------*/
#accordion-r li{
    height: 24px;
}
#yxfx h4 a{
    font-size: 14px;
}
#yxfx .panel, #yxfx .panel-body{
    border: none;
}
#yxfx .panel-title > a {
    width: 100%;
    height: 25px;
    font-weight: 600;
    border-bottom: 2px solid #4187e7;
}
.jctj-ul
{
	margin: 0;
}
.jctj-ul li{
    display: inline-block;
    width: 49%;
}
.quanbuxianshi{
    display: inline-block;
    color: #bfbfbf;
    position: relative;
    float: left;
    margin-top: -24px;
    margin-left: 76px;
    cursor: pointer;

}
.shjj-ul
{
	margin: 0;
}
.shjj-ul li{
    display: inline-block;
    width: 49%;
}
.shjj-ul li .glyphicon{
    color: #bfbfbf;
    cursor: pointer;
}
.text-name{
    display: inline-block;
    width: 90px;
    color: #4187e7;
    cursor: pointer;
    font-size: 14px;
}

.text-name1{
    display: inline-block;
    width: 136px;
    color: #4187e7;
    cursor: pointer;
    font-size: 14px;
}

.text-name2{
    font-size: 14px;
}

.count-count{
    position: absolute;
    font-size: 10px;
}
.badge{
    font-size: 10px!important;
    background: #4187e7;
    padding: 2px 7px;
    margin-top: 2px;
    -webkit-transform:scale(0.8);
}
.bxfb_strong
{
	width: 56px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bxfb_panel
{
	background: none;
	padding-top: 10px;
	margin-top: 0 !important;
}
.bxfb_heading
{
	padding: 0 4px 4px 4px !important;
}
.bxfb_body
{
	padding: 4px 4px 0 4px !important;
}
.bxfb-title:hover
{
	color: #4187e7;
}
.ele_active
{
	color: #4187e7 !important;
}

/*/------------------------/*/
.ui-jqgrid{
    background: #fff;
}

/*.ui-jqgrid .ui-jqgrid-hdiv{*/
    /*overflow: hidden;*/
/*}*/


/*靶向发布tab开始*/
.bxfb-h, .bxfb-l{
    width: 16px;
    height: 16px;
}
.bxfb-l{
    display: none;
}
.active .bxfb-l{
    display: inline-block;
}
.active .bxfb-h{
    display: none;
}